Big Huge Thesaurus

Lamna nasus

noun

sounds kind of like